import random

def generate_random_list(size, start=1, end=100):
    """
    生成指定大小的随机数列表。
    
    参数:
    size (int): 列表的大小（生成多少个随机数）
    start (int): 随机数的最小值（默认值为 1）
    end (int): 随机数的最大值（默认值为 100）

    返回:
    list: 包含随机数的列表
    """
    return [random.randint(start, end) for _ in range(size)]

def filter_odd_numbers(numbers):
    """
    过滤并返回列表中的奇数。
    
    参数:
    numbers (list): 包含数字的列表

    返回:
    list: 包含奇数的列表
    """
    return [num for num in numbers if num % 2 != 0]

# 示例使用
random_list = generate_random_list(10)  # 生成一个包含 10 个随机数的列表
odd_numbers = filter_odd_numbers(random_list)  # 获取列表中的奇数

print("生成的随机数列表:", random_list)
print("列表中的奇数:", odd_numbers)
